package cn.exrick.xboot.modules.projectinfo.entity;


import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Table;
import java.time.LocalDateTime;

@Data
@DS("other")
@Table(name = "bic_azxm_d00200")
@TableName("bic_azxm_d00200")
@ApiModel(value = "项目基本信息")
public class RequireData {

    @ApiModelProperty(value = "部门名称")
    private String DeptName;
    @ApiModelProperty(value = "今年立项项目数量")
    private Integer NumberProject= 0;
    @ApiModelProperty(value = "今年立项项目金额")
    private Long MoneyProject= 0L;
    @ApiModelProperty(value = "在建项目数量")
    private Integer NumberIsProject= 0;
    @ApiModelProperty(value = "在建项目金额")
    private Long MoneyIsProject= 0L;
    @ApiModelProperty(value = "今年关闭项目数量")
    private Integer NumberProjectFinish= 0;
    @ApiModelProperty(value = "今年关闭项目金额")
    private Long MoneyProjectFinish= 0L;

    @ApiModelProperty(value = "生命周期数值1年以内")
    private Long ProjectLifeNumber1= 0L;
    @ApiModelProperty(value = "生命周期数值1-2年")
    private Long ProjectLifeNumber2= 0L;
    @ApiModelProperty(value = "生命周期数值2-3年")
    private Long ProjectLifeNumber3= 0L;
    @ApiModelProperty(value = "生命周期数值3年以上")
    private Long ProjectLifeNumber4= 0L;
    @ApiModelProperty(value = "生命周期名字")
    private String ProjectLifeName;

    @ApiModelProperty(value = "工程种类数量")
    private Long ProjectTypeNumber= 0L;
    @ApiModelProperty(value = "工程种类名称")
    private String ProjectTypeName;

    @ApiModelProperty(value = "项目状态占比")
    private Long ProjectStatusNumber;
    @ApiModelProperty(value = "项目状态名称")
    private String ProjectStatusName;

    @ApiModelProperty(value = "项目名称")
    private String ProjectName;
    @ApiModelProperty(value = "项目金额")
    private Long ProjectAmount= 0L;

    @ApiModelProperty(value = "审核通过时间")
    private String ProjectTime;





}
